<div>
    <button id="send">发送消息</button>
</div>
<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.5.1.min.js"></script>
<script>
    //创建一个webSocket实例，执行后，客户端就会与服务端连接
    var ws = new WebSocket("ws://192.168.3.72:8282");

    //当WebSocket创建成功时，触发onopen事件
    ws.onopen = function(){
        console.log("open");
        // 复杂的数据结构，在通过连接发送之前，必须进行序列化。
        const json = JSON.stringify({
            type: 'bind',
            id: '88888'
        });
        ws.send(json); //将消息发送到服务端
    }

    //当客户端收到服务端发来的消息时，触发onmessage事件
    ws.onmessage = function(e){
        //e.data 的数据格式也是字符串，手动解析这些数据才能得到其他格式的数据。
        // console.log(e);
        const _data = JSON.parse(e.data);
        // alert(e.data);
    }

    //当客户端收到服务端发送的关闭连接请求时，触发onclose事件
    ws.onclose = function(e){
        console.log("close");
        window.reload();
    }

    //如果出现连接、处理、接收、发送数据失败的时候触发onerror事件
    ws.onerror = function(e){
        console.log(error);
    }

    document.getElementById('send').onclick = function (){
        // window.open('http://192.168.3.72:8088/index.php/sends?token='+"26a80d46a252fc0b8d80bcddfa82a7ab");
        $.ajax({
            type:'GET',
            url:'http://192.168.3.72:8088/index.php/sends2?token='+"26a80d46a252fc0b8d80bcddfa82a7ab",
            success:function (e){

            }
        })
    }
</script>